Reducing File-related Network Traffic in TreadMarks via Parallel File Input/Output

نویسندگان

  • Ce-Kuen Shieh
  • Su-Cheong Mac
  • Bor-Jyh Shieh
چکیده

In this paper, we describe the implementation of a parallel file I/O system on TreadMarks, a page-based software Distributed Shared Memory (DSM) system built on a network of workstations. The main goal of our parallel file I/O system is to reduce filerelated network traffic in TreadMarks. This prototype employs our previously proposed variable data distribution scheme, which distributes the file blocks among the nodes according to the application’s access pattern, and delayed file access mechanism, which delays the transfer of a requested file block across the network until the block is actually used during computation. Currently, our parallel file I/O system is combined into the user-level library of TreadMarks, with minor modification of TreadMarks’ code. Due to our UNIX-like interface, the existing TreadMarks programs require very little modifications. The performance improvement of our prototype on Successive Over Relaxation is quite satisfactory while that on Matrix Multiplication is less significant.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Applicability of parallel file systems for technical simulations: a case study

The lack of balance in processor speed and input/output performance of modern computers presents a challenging problem in high performance computing. Parallel and distributed file systems are one of the solutions to this problem because of their ability to distribute the input/output load over the network and improve the performance of clusters in order to meet the demands of applications for t...

متن کامل

Design and analysis of a parallel file system for distributed shared memory systems

File accesses are usually sequentially performed in existing Distributed Shared Memory (DSM) systems. These sequential file accesses will result in the accumulation of input data at the node that handles file operations, generating a bottleneck at that node and a large amount of network traffic to move the input data to other nodes for execution. Although the file access time is often neglected...

متن کامل

The Effect of Input, Input-output andOutput-input Modes of Teaching on Vocabulary Learning of Iranian EFL Learners

This study was designed to find which one of the three different presentations, i.e. input, input-output, and output-input, will be more effective in Iranian EFL learners' vocabulary acquisitions. To this end, first 54 out of 64 female students, aged from 19 to 23 years, with an average of 21, were selected out of starter-level EFL learners at the University of Tarbiat Moalem in Bandar Abbas, I...

متن کامل

An Efficient and Low-Cost Input/Output Subsystem for Network Processors

† Also with the Institute of Computer Science (ICS), Foundation for Research and Technology-Hellas (FORTH). ABSTRACT We present the architecture and implementation of an input/output subsystem for a cost-effective network processor. We believe that adding processing power to a networking chip is relatively straightforward. However, transferring data to and from the processor(s) is insufficient ...

متن کامل

Quantifying the Performance Differences between PVM and TreadMarks

We compare two systems for parallel programming on networks of workstations Parallel Virtual Machine PVM a message passing system and TreadMarks a software distributed shared memory DSM system We present results for eight applications that were implemented using both systems The programs are Water and Barnes Hut from the SPLASH benchmark suite D FFT Integer Sort IS and Embarrassingly Parallel E...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • J. Inf. Sci. Eng.

دوره 15  شماره 

صفحات  -

تاریخ انتشار 1999